have had it

  1. (a) bıkmak, gına getirmek, artık tahammül edememek.
    I've been working like a fool, but now I've had
    it. (b) yenilmek, yenilgiye uğramak, işi bitmek.
    He was a great wrestler, but after this season he'll have had it.
  2. ümit kalmamak, olan olmak, korktuğu başına gelmek.
    I'm afraid we've had it: we missed the plane:
    Korktuğumuz başımıza geldi: uçağı kaçırdık.